Take a bus of Regionalverkehr Oberbayern RVO (http://www.rvo-bus.de) to "Königssee".
Berchtesgaden National Park is about 30 km from the Salzburg Airport IATA: SZG and about 200 km from Munich Airport IATA: MUC.
Take a train to Berchtesgaden railway station.